colloid suspension - French English Dictionary